/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.jdesktop.wonderland.modules.hslutemplatecell.client;

import java.awt.Image;
import java.util.Properties;
import org.jdesktop.wonderland.client.cell.registry.annotation.CellFactory;
import org.jdesktop.wonderland.client.cell.registry.spi.CellFactorySPI;
import org.jdesktop.wonderland.common.cell.state.CellServerState;
import org.jdesktop.wonderland.modules.hslutemplatecell.common.TemplateCellServerState;

/**
 *
 * @author Dominik
 */
@CellFactory
public class TemplateCellFactory implements CellFactorySPI {

    public String[] getExtensions() {
        return new String[]{};
    }

    public <T extends CellServerState> T getDefaultCellServerState(Properties props) {
        return (T) new TemplateCellServerState();
    }

    public String getDisplayName() {
        return "HSLU Template Object";
    }

    public Image getPreviewImage() {
        return null;
    }
}
